<?php
	include_once('/var/www/marcosferreira.info/sinvest/classes/util.controler.php');
	
	$empresas = $pConexao->exec2Array("SELECT DISTINCT	codneg FROM papeis WHERE data = (SELECT DISTINCT B.data FROM papeis B ORDER BY B.data DESC LIMIT 1)
			AND volume > 1000000000
			LIMIT 100");
	$codigos = array();
	foreach ($empresas as $empresa)
		array_push($codigos,$empresa[0]);
	$codigos = implode('.SA+',$codigos).'.SA';
	
	$papeis = cotacao($params, $codigos);
	foreach ($papeis as $papel) {
		$codneg = reset(explode('.',$papel['pepel_sigla']));
		$datahora = date('Y-m-d H:i:s',strtotime($papel['ultNegocio_data'].' '.$papel['ultNegocio_hora']));
		$valor = $papel['ultNegocio'];
		$variacao = $papel['chgValPerc'];
		$volume = $papel['volume'];
		if (is_numeric(strtotime($papel['ultNegocio_data'].' '.$papel['ultNegocio_hora'])))
			$pConexao->execute("INSERT INTO temporeal 
				(codneg,datahora,valor,variacao,volume) VALUES 
				('$codneg','$datahora',$valor,'$variacao',$volume)
				ON DUPLICATE KEY UPDATE 
					valor=IF('$datahora'>datahora,$valor,valor),
					variacao=IF('$datahora'>datahora,'$variacao',variacao),
					volume=IF('$datahora'>datahora,$volume,volume),
					datahora=IF('$datahora'>datahora,'$datahora',datahora)
			");
			//echo $pConexao->ultcom()."\n=============== $codneg - $valor - $datahora - $volume\n";
	}
?>